import {Http} from "../utils/http";
import {Paging} from "../utils/paging";

/**
 * 情况：
 * 1.一条数据都没有
 * 2.最后一页，没有更多的数据了
 * 3.分页，累加，显示数据， setData重新渲染数据，每次需要渲染完整的数据，第一次20条，第二次40条，第三次渲染60条
 *
 * 非分页数据：正在加载状态，加载完成状态，状态之间可以加动画，也可以不加
 * 分页数据： 正在加载/加载完成/没有更多 状态
 * 上滑页面触底：避免用户重复发送请求（请求一次却请求了多次，为了避免数据错乱/重复，应在第一次请求完成后再次发起请求）
 *  防抖   截流
 */
class SpuPaging {
    static getLatestPaging() {
        return new Paging({
            url: `slide`
        })
    }
}

export {
    SpuPaging
}